life-safety branch - Francés Inglés Diccionario